Is The Mazda 3 A Great All-Rounder